package com.sbtr.common;

import lombok.Data;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

@Data
public class PageDto<T> implements Serializable{

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;


	long page = 1;

	long pageSize = 10;

	long rowCount;

	List<T> list;

	String orderBy;

	boolean isAscSort = true;

//	public List<OrderItem> getOrderItem() {
//		List<OrderItem> list = new ArrayList<>();
//		if(StringUtils.isNotBlank(orderBy)){
//			String[] columns= orderBy.split(",");
//			if(columns.length>1){
//				for (String column : columns){
//					OrderItem orderItem = new OrderItem();
//					String[] col = column.split(" ");
//					orderItem.setAsc(isAscSort);
//					orderItem.setColumn(col[0]);
//					list.add(orderItem);
//				}
//				return list;
//			}
//		}
//
//		OrderItem orderItem = new OrderItem();
//		orderItem.setAsc(isAscSort);
//		orderItem.setColumn(orderBy);
//		list.add(orderItem);
//		return list;
//	}


}
